import 'dart:math';
//限制性导入（即导入库中的一部分），关键字show/hide
// 仅导入extension_demo1.dart里面的convertPointToUnit函数
// import 'package:flutter_03_dart/src/demo/extension_demo1.dart' show convertPointToUnit;
// 刚好和show相反 除了convertPointToUnit函数之外  其它的都导入
// import 'package:flutter_03_dart/src/ext/extension_demo1.dart' show convertPointToUnit;
import 'package:flutter_03_dart/src/ext/extension_demo1.dart' show convertPointToUnit;
//相同文件名错开
// import 'package:flutter_03_dart/src/demo/extension_demo1.dart' hide convertPointToUnit;
//相同文件名，包命名
import 'package:flutter_03_dart/src/demo/extension_demo1.dart' as a ;






import '../util/util.dart';
void main(){

  int num = 100;
  var result = convertPointToUnit(num);
  var result2 = a.convertPointToUnit(num);
  print(result);  //打印结果为 1.00
  print(result2);  //打印结果为 2.00

  int num2 = 100;
  print(num2.moneyString);


  //使用logger库定义的类
  Logger logger = Logger('Demo');
  logger.debug('这是debug信息');

  //使用calculator库定义的方法
  print(add(1, 2));
}